#!/bin/bash

#DNS panel for BigLinux
#
#Authors:
#  Bruno Goncalves Araujo <www.biglinux.com.br>
#
#License: GPLv2 or later
#################################################


. /usr/share/bigcontrolcenter/default/theme-categories.sh.htm

#Translation
export TEXTDOMAINDIR="/usr/share/locale-langpack"
export TEXTDOMAIN=bigcontrolcenter-start-connection

echo '
<script language="JavaScript">
window.resizeTo(640,480);
function NoResize(){
  window.resizeTo(640,480);
}
</script>
'

title=$"Conectar a internet"
apply=$"Aplicar"
close=$"Sair"
tip_3g=$"Tecnologia sem fio que utiliza a mesma rede dos celulares, seu ponto forte e a mobilidade."
tip_pppoe=$"Conexao feita utilizando a linha telefonica, o modem utilizado deve estar configurado para funcionar em modo Bridge, também conhecido como ponte."
tip_dhcp=$"Forma mais comum de conexao, tanto ADSL com modens roteados, quanto a maioria das redes internas e sistemas de internet por cabo."
tip_discada="Conexao feita utilizando a linha telefonica com uma discagem normal, ocupa a linha telefonica e possui baixa velocidade."
tip_ip=$"Esse metodo necessita que diversas informacoes sejam infromadas manualmente, por exemplo enderecos de IP e Gateway."
tip_wire=$"Conexao sem fio bastante popular."



. /usr/share/bigcontrolcenter/default/theme.sh.htm

cat << EOF
	<script type="text/javascript" src="/usr/share/bigcontrolcenter/default/js/jquery-1.3.2.min.js"></script>


	<script type="text/javascript">
	\$(function() {
		\$("#tabs").tabs({
			event: 'mouseover'
		})
	});

	if (document.images) {
	buttonUp = new Image(); buttonUp.src = "/usr/share/bigcontrolcenter/default/images/category-background.png";
	buttonDown = new Image(); buttonDown.src = "$(echo $HOME)/.bigcontrolcenter/category-background-over.png";
	}

	function turn_off(cell) {
	if (document.images != null) {
	cell.style.backgroundImage = "url('" + buttonUp.src + "')";
	}
	}

	function turn_on(cell) {
	if (document.images != null) {
	cell.style.backgroundImage = "url('" + buttonDown.src + "')";
	}
	}

  </script>





EOF

echo "<title>$title</title><body onResize=\"NoResize();\">"

#header
open_header
echo "$title" '</font><br>' $"Selecione o tipo de conexao."
close_header



echo "<div id=\"tabs-$1\"><TABLE align=center><tr><td>"
    echo "<a href=\"3g.sh.htm\"" "$mouseover_open" $tip_3g "$mouseover_close>""<table onmouseout=\"turn_off(this)\" onmouseover=\"turn_on(this)\" $bigbash_categories_background_config background=$bigbash_categories_background><tr><td width=30><img src=3g.png></td>"'<td valign="middle">'"$bigbash_categories_font" $"Celular, 3G, 2G, GSM e GPRS" " </font></td></tr></table></a>"
echo '</td><td width=100%></td><td>'
    echo "<a href=\"pppoe.sh.htm\"" "$mouseover_open" $tip_pppoe "$mouseover_close>""<table onmouseout=\"turn_off(this)\" onmouseover=\"turn_on(this)\" $bigbash_categories_background_config background=$bigbash_categories_background><tr><td width=30><img src=pppoe.png></td>"'<td valign="middle">'"$bigbash_categories_font" $"ADSL PPPoE" " </font></td></tr></table></a>"
echo '</td></tr><tr><td>'
    echo "<a href=\"dhcp.sh.htm\"" "$mouseover_open" $tip_dhcp "$mouseover_close>""<table onmouseout=\"turn_off(this)\" onmouseover=\"turn_on(this)\" $bigbash_categories_background_config background=$bigbash_categories_background><tr><td width=30><img src=dhcp.png></td>"'<td valign="middle">'"$bigbash_categories_font" $"DHCP, ADSL Roteado e Cabo" " </font></td></tr></table></a>"
echo '</td><td width=100%></td><td>'
    echo "<a href=\"discada.sh.htm\"" "$mouseover_open" $tip_discada "$mouseover_close>""<table onmouseout=\"turn_off(this)\" onmouseover=\"turn_on(this)\" $bigbash_categories_background_config background=$bigbash_categories_background><tr><td width=30><img src=discada.png></td>"'<td valign="middle">'"$bigbash_categories_font" $"Discada" " </font></td></tr></table></a>"
echo '</td></tr><tr><td>'
    echo "<a href=\"ip.sh.htm\"" "$mouseover_open" $tip_ip "$mouseover_close>""<table onmouseout=\"turn_off(this)\" onmouseover=\"turn_on(this)\" $bigbash_categories_background_config background=$bigbash_categories_background><tr><td width=30><img src=ip.png></td>"'<td valign="middle">'"$bigbash_categories_font" $"IP Fixo" " </font></td></tr></table></a>"
echo '</td><td width=100%></td><td>'
    echo "<a href=\"wire.sh.htm\"" "$mouseover_open" $tip_wire "$mouseover_close>""<table onmouseout=\"turn_off(this)\" onmouseover=\"turn_on(this)\" $bigbash_categories_background_config background=$bigbash_categories_background><tr><td width=30><img src=wire.png></td>"'<td valign="middle">'"$bigbash_categories_font" $"Wireless" " </font></td></tr></table></a>"
echo '</td></tr><tr><td>'

echo '</table></div>'

#O uso do echo pode ser separado em diversos pedacoes dentro do mesmo comando
#O uso de aspas simples faz o sistema exibir exatamente o que esta escrito
#Quando se utiliza aspas duplas o sistema executa algumas partes do codigo antes de passar a resposta, entre essas execucoes inclui a interpretacao de variaveis
#Para incluir textos a serem exibidos ao usuario utilize aspas duplas com $ antes, para que funcione o sistema de tradução, exemplo: $"texto"
#No exemplo abaixo o memso comando echo foi aberto e fechado diversas vezes de acordo com a necessidade, aspas simples, duplas e duplas com traducao.



echo '<br><br><br><br><br><table width=95%><tr><td><font color="red"><b>*</b></font>'
echo '<a href=/usr/share/bigbashview/run.run?bigbashview&/usr/share/bigcontrolcenter/categories/internet/dns/dns.sh.htm&-i&/usr/share/bigcontrolcenter/categories/internet/dns/icon.png>'
echo $"O DNS</a> e uma parte vital da conexao com a internet, portanto se a conexao for estabelecida, mas o computador nao conseguir navegar na internet <a href=/usr/share/bigbashview/run.run?bigbashview&/usr/share/bigcontrolcenter/categories/internet/dns/dns.sh.htm&-i&/usr/share/bigcontrolcenter/categories/internet/dns/icon.png>clique aqui</a> para configura-lo." '<p></a>'
echo '<font color="red"><b>*</b></font>' $"Mesmo se a conexao funcionar corretamente configurar o DNS pode tornar o tempo de resposta dos servidores mais rapido, acelerando a velocidade de abertura dos sites."
echo "</a></td></tr></table></div><div id=\"rodape\"><button type=button value= $close onClick= parent.location='/usr/share/bigbashview/exemplo2.sh.htm?close=True'>   <img src=\"/usr/share/bigcontrolcenter/default/images/cancel.png\" style=\"vertical-align:top\"  />  $close     </button></div>"

